package com.groupbuying.settleproducer.dto;

import java.io.Serializable;

/**
 * @Author: WANGNING
 * @Email wyn20140226@aliyun.com
 * @Date: 2019/5/20 15:19
 * @Des 银盛提现实时返回数据DTO
 */
public class YSWithdrawalRealDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 商户生成的订单
     */
    private String out_trade_no;
    /**
     * 交易目前所处的状态
     */
    private String trade_status;
    /**
     * 状态描述
     */
    private String trade_status_description ;
    /**
     * 提现的总金额
     */
    private String total_amount;
    /**
     * 会计日期
     */
    private String account_date;
    /**
     * 交易流水
     */
    private String trade_no;
    /**
     * 参考总手续费
     */
    private String fee;
    /**
     * 参考合作方手续费
     */
    private String partner_fee;
    /**
     *  参考收款方手续费
     */
    private String payee_fee;
    /**
     *   参考付款方手续费
     */
    private String payer_fee;

    public YSWithdrawalRealDTO() {
        super();
    }

    public YSWithdrawalRealDTO(String out_trade_no, String trade_status, String trade_status_description, String total_amount, String account_date, String trade_no, String fee, String partner_fee, String payee_fee, String payer_fee) {
        this.out_trade_no = out_trade_no;
        this.trade_status = trade_status;
        this.trade_status_description = trade_status_description;
        this.total_amount = total_amount;
        this.account_date = account_date;
        this.trade_no = trade_no;
        this.fee = fee;
        this.partner_fee = partner_fee;
        this.payee_fee = payee_fee;
        this.payer_fee = payer_fee;
    }

    public String getOut_trade_no() {
        return out_trade_no;
    }

    public void setOut_trade_no(String out_trade_no) {
        this.out_trade_no = out_trade_no;
    }

    public String getTrade_status() {
        return trade_status;
    }

    public void setTrade_status(String trade_status) {
        this.trade_status = trade_status;
    }

    public String getTrade_status_description() {
        return trade_status_description;
    }

    public void setTrade_status_description(String trade_status_description) {
        this.trade_status_description = trade_status_description;
    }

    public String getTotal_amount() {
        return total_amount;
    }

    public void setTotal_amount(String total_amount) {
        this.total_amount = total_amount;
    }

    public String getAccount_date() {
        return account_date;
    }

    public void setAccount_date(String account_date) {
        this.account_date = account_date;
    }

    public String getTrade_no() {
        return trade_no;
    }

    public void setTrade_no(String trade_no) {
        this.trade_no = trade_no;
    }

    public String getFee() {
        return fee;
    }

    public void setFee(String fee) {
        this.fee = fee;
    }

    public String getPartner_fee() {
        return partner_fee;
    }

    public void setPartner_fee(String partner_fee) {
        this.partner_fee = partner_fee;
    }

    public String getPayee_fee() {
        return payee_fee;
    }

    public void setPayee_fee(String payee_fee) {
        this.payee_fee = payee_fee;
    }

    public String getPayer_fee() {
        return payer_fee;
    }

    public void setPayer_fee(String payer_fee) {
        this.payer_fee = payer_fee;
    }
}
